import axios from 'axios'

// 创建axios实例
const service = axios.create({
  // baseURL:是请求路径的基地址
  // 最终请求的路径:baseURL + api中传过来的url地址
  baseURL: process.env.VUE_APP_BASE_API, // url = base url + request url
  // withCredentials: true, // send cookies when cross-domain requests
  timeout: 5000 // 超时时间,表示超过5000毫秒之后,客户端会默认这次请求超时
})

// 请求拦截器
// 执行时机:向服务端发送请求之前,都先会执行请求拦截器

// 响应拦截器
// 执行时机:服务器进行数据响应后,限制性响应拦截器,才会把数据带到组件中

export default service
